/*
 *公共css样式文件
 */

*{margin: 0;padding: 0;}
li{list-style: none;}
/* a{text-decoration: none !important;} */
body{color: #757575;background-color: #fafafc;}
img{overflow: hidden;}
select,input{outline: none;}
input:focus,select:focus,textarea:focus{border:solid 1px #5187cd;outline: none;}
i{display: inline-block;position: relative;}
.btn{outline: none !important;}
.btn:focus{outline: none !important;}
.btn:active{outline: none !important;}
textarea{resize: none;}
/* 清浮动 */
.cf:before,.cf:after {display: table; content: " ";}
.cf:after {clear: both;}
.cf {*zoom: 1; overflow: hidden;}

.none{display: none !important;}
input::-webkit-input-placeholder {color: #aab2bd;font-size: 12px;line-height: 32px;text-align: left;} /* placeholder 样式  */
.head,.navOne,.navTwo{width: 100%;}
.head{height: 94px;}
.head .navOne{height: 60px;background-image: url(../image/top_bg.png);}
.head .navTwo{height: 34px;background-color:#f5f5f5;box-shadow: 0 0 5px #b9b9b9e8;}
.head-content{width: 59.1%;height: 100%;margin: 0 auto;min-width: 865px;}
.user-info{float: right;margin: 0;}
.user-info li{display: inline-block;}
.user-info li a{width: 100%;line-height: 35px;color: #333;font-size: 12px;display: block;text-align: right;}
.user-info .userName{ margin-right: 5px;}
.user-info .user-icon img{display: block;height: 17px;width: 17px;position: relative;top: 4px;}
.user-info .apply{width: 70px;}
.logo-div,.nav-div,.search-div{float: left;height: 100%;}
.logo-div{width: 202px;}
.logo{width:100%;height: 45px;position: relative;top:7px;vertical-align: unset;}
.nav-div{width: 190px;margin: 0;margin-left: 15%;}
.one-li{width: 95px;float: left;}
.one-li a{line-height:60px;width: 100%;text-align: center;display: block;color: #fff;font-size: 14px;font-weight: 600;}
.two-ul{width: 400px;position: relative;left: -150px;display: none;}
.two-ul li{display: inline-block;}
.two-ul li a{color: #333;font-weight: 400;line-height: 35px;padding: 0 20px;}
.activeNav a{background-color: rgba(255, 255, 255, 0.12941176470588237);}
.activeNav .two-ul{display: block;}
.activeColor a{color: #4294cc !important;text-shadow: 1px 1px 1px #42aedc2e;}
.search-div{width: 270px;float: right;}
.search-div input{text-align: left;height: 32px;position: relative;top: 14px;box-shadow: 0 0 black;border: solid 1px #fff;}
.search-div input:focus{border-color:rgba(85, 85, 85, 0);}
.search-icon{width:14px;height:14px;float: right;background-image: url(../image/top_icon_research.png);position: relative;margin-top: -8px;margin-right: 8px;}
.body{width: 100%;min-height: 1090px;background-color: #fafafc;}
.body .content{width: 1124px;min-height: 500px;margin:20px auto;display: block;}
section.body-content{width: 1124px;display: block;margin: 0 auto;min-height: 500px;}
footer{width: 100%;height: 154px;background-color: #646464;}
.footer .footer-content{height: 100%;width:840px;margin:0 auto;}
.footer .footer-content .footer-nav li{float: left;line-height:100px;width: 120px;text-align: center;}
.footer .footer-content .footer-nav li a{font-size: 14px;color:#888;}
.footer .footer-content .footer-text{margin-left: 37%;display:block;width: 300px;height: 25px;position: relative;top: -10px;}
.footer .footer-content .footer-text li{float: left;text-align:center;width: 50%;color: #888;font-size: 14px;}
[v-cloak] {display: none;}